- 地致婆
- tiṭibha, titi.lambha, 'a particular high mountain, ' M. W. 1,000 quadrillions; a 大地致婆 is said to be 10,000 quadrillions.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.